#ifndef SERVER_LISTEN_MODEL_H
#define SERVER_LISTEN_MODEL_H

#include "Model.h"
#include "GameObject.h"


class ServerListenModel: public Model
{
  public:
    ServerListenModel(void);
    ~ServerListenModel(void);
    GameObject* GetMenuItems(void);
    const int MenuItemCount(void);
    int GetSelectedMenuItem(void);
    GameState SendGameMessage(Message* m);
    void IncrementMenuItemUp(void);
    void IncrementMenuItemDown(void);
    void Eradicate(void);

    char* mListenAddr;
    unsigned short mListenPort;
  private:
    int _menuItemCount;
    int _selectedMenuItem;
};

#endif
